/*
 * Crea un nuevo nodo para la lista simple enlazada.
 */
package fuente.estructuras;

public class SLLNode {
    
    private Object _elemento;
    private SLLNode _next;    

    public SLLNode (Object pElem) {
        this._elemento = pElem;
        this._next = null;
    } 
    
    /**
     * 
     * @return Nodo siguiente enlazado al objeto
     */
    public SLLNode getNext () {
        return _next;
    }
    
    /**
     * Establece el nodo siguinte.
     * @param pNode nodo a establecer
     */
    public void setNext (SLLNode pNode) {
        _next = pNode;
    }
    
    /**
     * 
     * @return Elemento contenido en el nodo
     */
    public Object getElemento () {
        return _elemento;
    }
    
    /**
     * Establece el elemento que va a contener el nodo.
     * @param pElemento elemento para establecer como contenido del nodo
     */
    public void setElement (Object pElemento) {
        _elemento = pElemento;
    }
}
